• word of the day

    bessera elegans

    bessera elegans - Dictionary definition and meaning for word bessera elegans

    Definition
    (noun) half-hardy Mexican herb cultivated for its drooping terminal umbels of showy red-and-white flowers
    Synonyms : coral drops
Download our Mobile App Today
Receive our word of the day
on Whatsapp